electronically steerable array - French English Dictionary